//db.getCollection("users").find({username:"chenxuan"})
//db.users.insert({username:"马云",age:"10",like:['吃饭','上厕所']})
//db.users.insert({username:"王健林",age:"10",like:['盖楼','上厕所']})
//db.getCollection("users").find({})
//db.users.find({like:{$all:['上厕所','盖楼']}})

//年龄大于30
//db.users.find({age:{$gt:30}})
//年龄不大于30
//db.users.find({age:{$not:{$gt:30}}})
//db.users.update({}, {$set: {age:20}}, false, true)

//没有这种写法
//db.users.find({height:178}).update({}, {$set: {age:30}}, false, true)
//db.users.update({height:'178'},{$set:{age:100}})
//db.getCollection('users').find()

//update不能使用正则表达式
//db.users.update({username:{$regex:/马云/ig}},{$set:{age:100}})
//db.users.update({username:/马云/ig},{$set:{age:100}})

//db.users.find({username:{
//$regex:/马云/ig}
//})


//查找年龄大于20岁的马云
//db.users.find(
//    {
//        age:{$gt:20},
//        username:{$in:['马云']}
//    }
//)

//查找年龄大于20岁或者名字叫马云
//db.users.find(
//    {
//      $or:[ { age:{$gt:20}},
//        {username:'马云'}],
//    }
//)

//向chenxuan中已有分类加入数据
//db.users.update({username:"chenxuan"},{$push:{like:'xz'}})

//删除最后一个喜欢值
//db.users.update({username:"chenxuan"},{$pop:{like:1}})
//删除第一个喜欢值
//db.users.update({username:"chenxuan"},{$pop:{like:-1}})
//年龄增加一岁
//db.users.update({username:"chenxuan"},{$inc:{age:1}})

//删除已有age数据
//db.users.update({username:"chenxuan"},{$set:{age:1010}})
//db.users.update({username:"chenxuan"},{$unset:{age:-1}})
db.users.find()
